#!/bin/bash

# 停止 vllm 主进程
echo "Stopping vLLM processes..."
pkill -f "vllm serve.*qwen2.5-7b-merged"

# 停止 ray 相关进程（如果使用了 --distributed-executor-backend ray）
echo "Stopping Ray cluster..."
ray stop --force

# 可选：清理残留进程（根据实际情况调整）
sleep 2  # 等待进程退出
pkill -f "python.*vllm.engine.llm_engine"  # 清理可能的子进程

echo "All vLLM and Ray processes stopped."
